
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<link rel="shortcut icon" type="image/x-icon" href="style/favicon.ico"/>
<link href="style/style.css" rel="stylesheet" type="text/css" />
<link href="style/bootstrap.min.css" rel="stylesheet" type="text/css" />
<script src="js/jquery-3.5.1.min.js"></script>
<script src="js/bootstrap.min.js"></script>
<script src="js/gatling.js"></script>
<script src="js/menu.js"></script>
<script src="js/ellipsis.js"></script>
<script src="js/all_sessions.js"></script>
<script src="js/stats.js"></script>
<script src="js/highstock.js"></script>
<script src="js/highcharts-more.js"></script>
<script src="js/theme.js"></script>
<script src="js/unpack.js"></script>
<title>Gatling Stats - busca válida</title>
</head>
<body>
<div class="app-container">
<div class="frise"></div>
<div class="head">
  <div class="gatling-open-source">
    <a class="gatling-logo" href="https://gatling.io" target="blank_" title="Gatling Home Page"><img alt="Gatling" src="style/logo.svg"/></a>
    <a class="gatling-documentation" href="https://gatling.io/docs/" target="_blank">Documentation</a>
  </div>
  <a class="enterprise" href="https://gatling.io/enterprise/next-step/" target="_blank">Try <img alt="Gatling Enterprise" src="style/logo-enterprise.svg"/></a></div>
<div class="container details">
  <div class="nav">
    <ul></ul>
  </div>
    <div class="cadre">
      <div class="content">
        <div class="content-header">
          <div class="onglet">
            RinhaBackendSimulation
          </div>
          <div class="sous-menu" id="sousMenu">
            <div class="sous-menu-spacer">
              <div class="item "><a href="index.html">Global</a></div>
                <div class="item ouvert"><a id="details_link" href="#">Details</a></div>
              </div>
            </div>
          </div>
          <div class="content-in">
            <div class="container-article">
            <div class="article">
              
              
<div class="schema-container">

            <div id="ranges" class="schema ranges-large">
            </div>

                        <div class="infos">
                            <div class="infos-in">
	                        <div class="infos-title">Stats</div>
                                <div class="repli"></div>                               
                                <div class="info">
                                    <h2 class="first">Executions</h2>
                                    <table>
                                        <thead>
                                            <tr><th></th><th>Total</th><th>OK</th><th>KO</th></tr>
                                        </thead>
                                        <tbody>
                                            <tr>
                                                <td class="title">Total count</td>
                                                <td id="numberOfRequests" class="total"></td>
                                                <td id="numberOfRequestsOK" class="ok"></td>
                                                <td id="numberOfRequestsKO" class="ko"></td>
                                            </tr>
                                            <tr>
                                                <td class="title">Mean count/s</abbr></td>
                                                <td id="meanNumberOfRequestsPerSecond" class="total"></td>
                                                <td id="meanNumberOfRequestsPerSecondOK" class="ok"></td>
                                                <td id="meanNumberOfRequestsPerSecondKO" class="ko"></td>
                                            </tr>
                                        </tbody>
                                    </table>
                                    <h2 class="second">Response Time (ms)</h2>
                                    <table>
                                        <thead>
                                            <tr>
                                                <th></th>
                                                <th>Total</th>
                                                <th>OK</th>
                                                <th>KO</th>
                                            </tr>
                                        </thead>
                                        <tbody>
                                            <tr>
                                                <td class="title">Min</td>
                                                <td id="minResponseTime" class="total"></td>
                                                <td id="minResponseTimeOK" class="ok"></td>
                                                <td id="minResponseTimeKO" class="ko"></td>
                                            </tr>
                                            <tr>
                                                <td class="title">50th percentile</td>
                                                <td id="percentiles1" class="total"></td>
                                                <td id="percentiles1OK" class="ok"></td>
                                                <td id="percentiles1KO" class="ko"></td>
                                            </tr>
                                            <tr>
                                                <td class="title">75th percentile</td>
                                                <td id="percentiles2" class="total"></td>
                                                <td id="percentiles2OK" class="ok"></td>
                                                <td id="percentiles2KO" class="ko"></td>
                                            </tr>
                                            <tr>
                                                <td class="title">95th percentile</td>
                                                <td id="percentiles3" class="total"></td>
                                                <td id="percentiles3OK" class="ok"></td>
                                                <td id="percentiles3KO" class="ko"></td>
                                            </tr>
                                            <tr>
                                                <td class="title">99th percentile</td>
                                                <td id="percentiles4" class="total"></td>
                                                <td id="percentiles4OK" class="ok"></td>
                                                <td id="percentiles4KO" class="ko"></td>
                                            </tr>
                                            <tr>
                                                <td class="title">Max</td>
                                                <td id="maxResponseTime" class="total"></td>
                                                <td id="maxResponseTimeOK" class="ok"></td>
                                                <td id="maxResponseTimeKO" class="ko"></td>
                                            </tr>
                                            <tr>
                                                <td class="title">Mean</td>
                                                <td id="meanResponseTime" class="total"></td>
                                                <td id="meanResponseTimeOK" class="ok"></td>
                                                <td id="meanResponseTimeKO" class="ko"></td>
                                            </tr>
                                            <tr>
                                                <td class="title">Standard Deviation</td>
                                                <td id="standardDeviation" class="total"></td>
                                                <td id="standardDeviationOK" class="ok"></td>
                                                <td id="standardDeviationKO" class="ko"></td>
                                            </tr>
                                        </tbody>
                                    </table>
                                </div>
                            </div>
                        </div>

</div>
<div class="statistics extensible-geant collapsed">
    <div class="title">
        Errors
    </div>
    <table id="container_errors" class="statistics-in extensible-geant">
        <thead>
            <tr>
                <th id="error-col-1" class="header sortable"><span>Error</span></th>
                <th id="error-col-2" class="header sortable"><span>Count</span></th>
                <th id="error-col-3" class="header sortable"><span>Percentage</span></th>
            </tr>
        </thead>
		<tbody>
		    
		    <tr>
		    	<td class="error-col-1 total ko">status.find.in([200, 209], 304), found 502<span class="value" style="display:none">0</span></td>
		    	<td class="value error-col-2 total ko">995</td>
		    	<td class="value error-col-3 total ko">56.955 %</td>
		    </tr>
		    <tr>
		    	<td class="error-col-1 total ko">i.n.c.ConnectTimeoutException: connection timed out: localhost/127.0.0.1:9999<span class="value" style="display:none">1</span></td>
		    	<td class="value error-col-2 total ko">720</td>
		    	<td class="value error-col-3 total ko">41.214 %</td>
		    </tr>
		    <tr>
		    	<td class="error-col-1 total ko">j.i.IOException: Premature close<span class="value" style="display:none">2</span></td>
		    	<td class="value error-col-2 total ko">32</td>
		    	<td class="value error-col-3 total ko">1.832 %</td>
		    </tr>
		</tbody>
    </table>
</div>

            <div class="schema geant">
              <div id="responsetimeDistributionContainer" class="geant"></div>
            </div>

            <div class="schema geant">
              <div id="responsetimepercentilesovertimeokPercentilesContainer" class="geant"></div>
            </div>

            <div class="schema geant">
                <div id="requests" class="geant"></div>
            </div>

            <div class="schema geant">
                <div id="responses" class="geant"></div>
            </div>

            <div class="schema geant">
              <div id="container_response_time_dispersion" class="geant"></div>
            </div>

            </div>
          </div>
        </div>
      </div>
    </div>
</div>
<script>
    var pageStats = stats.contents['req_busca-va-lida-d7f0d'].stats;
    $(document).ready(function() {
        $('.simulation-tooltip').popover({trigger:'hover', placement:'left'});
        setDetailsLinkUrl();
        setDetailsMenu();
        setActiveMenu();
        fillStats(pageStats);
        
Highcharts.setOptions({
  global: { useUTC: false }
});

var rangesChart = new Highcharts.Chart({
  chart: {
    renderTo: 'ranges',
    marginRight: 100
  },
  credits: { enabled: false },
  legend: { enabled: false },
  title: { text: 'A title to let highcharts reserve the place for the title set later' },
  xAxis: {
    categories: [
      pageStats.group1.htmlName,
      pageStats.group2.htmlName,
      pageStats.group3.htmlName,
      pageStats.group4.htmlName
    ]
  },
  yAxis: {
    title: { text: 'Number of Requests' },
    reversedStacks: false
  },
  tooltip: {
    formatter: function() {
      var s;
      if (this.point.name) { // the pie chart
        s = ''+ this.point.name +': '+ this.y +'% requests';
      } else {
        s = ''+ this.y + ' requests';
      }
      return s;
    }
  },
  plotOptions: {
    series: {
      stacking: 'normal',
      shadow: true
    }
  },
  series: [
    {
      type: 'column',
      data: [{
      	color: '#68b65c',
      	y: pageStats.group1.count
      },
      {
      	color: '#FFDD00',
      	y: pageStats.group2.count
      },
      {
      	color: '#FFA900',
      	y: pageStats.group3.count
      },
      {
      	color: '#f15b4f',
      	y: pageStats.group4.count
      }]
    },
    {
      type: 'pie',
      name: 'Percentages',
      data: [
        {
          name: pageStats.group1.name,
          y: pageStats.group1.percentage,
          color: '#68b65c'
        },
        {
          name: pageStats.group2.name,
          y: pageStats.group2.percentage,
          color: '#FFDD00'
        },
        {
          name: pageStats.group3.name,
          y: pageStats.group3.percentage,
          color: '#FFA900'
        },
        {
          name: pageStats.group4.name,
          y: pageStats.group4.percentage,
          color: '#f15b4f'
        }
      ],
      center: [368, 0],
      size: 90,
      showInLegend: false,
      dataLabels: { enabled: false }
    }
  ]
});

rangesChart.setTitle({
  text: '<span class="chart_title">Response Time Ranges</span>',
  useHTML: true
});

	    $('#container_errors').sortable('#container_errors');
    
var responsetimeDistributionChart = new Highcharts.Chart({
  chart: {
    renderTo: 'responsetimeDistributionContainer',
    type: 'column',
    marginBottom: 60
  },
  credits: { enabled: false },
  legend: {
    enabled: true,
    floating: true,
    y: 5,
    borderWidth: 0,
    itemStyle: { fontWeight: "normal" },
    symbolRadius: 0
  },
  title: { text: 'A title to let highcharts reserve the place for the title set later' },
  navigator: {
    maskInside: false
  },
  xAxis: {
    categories: ['142', '427', '712', '997', '1282', '1567', '1852', '2137', '2422', '2707', '2992', '3276', '3561', '3846', '4131', '4416', '4701', '4986', '5271', '5556', '5841', '6126', '6410', '6695', '6980', '7265', '7550', '7835', '8120', '8405', '8690', '8975', '9260', '9544', '9829', '10114', '10399', '10684', '10969', '11254', '11539', '11824', '12109', '12394', '12678', '12963', '13248', '13533', '13818', '14103', '14388', '14673', '14958', '15243', '15528', '15813', '16097', '16382', '16667', '16952', '17237', '17522', '17807', '18092', '18377', '18662', '18947', '19231', '19516', '19801', '20086', '20371', '20656', '20941', '21226', '21511', '21796', '22081', '22365', '22650', '22935', '23220', '23505', '23790', '24075', '24360', '24645', '24930', '25215', '25499', '25784', '26069', '26354', '26639', '26924', '27209', '27494', '27779', '28064', '28349'],
    tickInterval: 20
  },
  yAxis: {
    min: 0,
    title: { text: 'Percentage of Requests' },
    reversedStacks: false
  },
  tooltip: {
    formatter: function() {
      return '<b>'+ this.x +' ms</b><br/>'+
      this.series.name +': '+ this.y +' %<br/>'+
      'Total: '+ this.point.stackTotal + ' %';
    }
  },
  plotOptions: {
    series: {
      groupPadding: 0,
      stacking: 'normal',
	    shadow: true
    }
  },
  series: [
  	{
type: 'column',
color: '#68b65c',
name: 'OK',
data: [
  29.89,1.26,1.44,1.29,1.58,2.29,1.09,0.92,0.95,0.62,0.55,0.62,0.63,0.89,0.51,0.4,0.54,0.67,0.54,0.84,0.42,0.67,0.84,0.72,0.79,0.64,0.96,0.7,0.78,0.92,1.18,1.1,0.82,0.88,0.78,0.78,0.91,0.83,1.01,1.22,1.26,0.87,0.51,0.68,0.99,0.77,0.82,0.7,0.61,0.54,0.59,0.44,0.44,0.41,0.39,0.38,0.38,0.56,0.36,0.3,0.43,0.41,0.32,0.38,0.29,0.31,0.38,0.32,0.19,0.17,0.12,0.12,0.12,0.1,0.11,0.14,0.14,0.08,0.11,0.09,0.06,0.05,0.05,0.02,0.08,0.02,0.04,0.04,0.03,0.03,0.0,0.04,0.0,0.0,0.01,0.02,0.0,0.01,0.03,0.02
],
tooltip: { yDecimals: 0, ySuffix: 'ms' }
},
  	{
type: 'column',
color: '#f15b4f',
name: 'KO',
data: [
  2.11,0.92,0.72,0.14,0.08,0.04,0.03,0.03,0.02,0.0,0.0,0.01,0.0,0.0,0.0,0.02,0.02,0.1,0.17,0.08,0.14,0.15,0.14,0.02,0.0,0.07,0.05,0.1,0.08,0.07,0.1,0.16,0.15,0.08,0.08,7.63,0.0,0.02,0.13,0.1,0.06,0.07,0.14,0.13,0.19,0.28,0.34,0.36,0.22,0.17,0.23,0.21,0.27,0.28,0.18,0.07,0.2,0.05,0.02,0.03,0.02,0.03,0.1,0.04,0.09,0.01,0.0,0.03,0.05,0.01,0.02,0.04,0.02,0.02,0.02,0.01,0.0,0.01,0.0,0.01,0.01,0.01,0.01,0.02,0.05,0.0,0.02,0.05,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0,0.0
],
tooltip: { yDecimals: 0, ySuffix: 'ms' }
}
  ]
});

responsetimeDistributionChart.setTitle({
  text: '<span class="chart_title">Response Time Distribution</span>',
  useHTML: true
});

var responsetimepercentilesovertimeokPercentiles = unpack([[1692808696,[12,14,16,18,18,18,19,19,19,20]],[1692808697,[8,9,10,11,12,12,12,12,12,13]],[1692808698,[9,9,9,9,9,9,9,9,9,10]],[1692808699,[13,25,37,49,51,53,56,58,60,61]],[1692808700,[10,10,10,10,10,10,10,10,10,11]],[1692808701,[8,9,11,13,13,13,14,14,14,15]],[1692808702,[8,10,12,14,14,14,15,15,15,16]],[1692808703,[8,21,35,49,52,54,57,60,62,63]],[1692808704,[16,17,18,19,20,20,20,20,20,21]],[1692808705,[9,13,18,22,23,24,25,26,26,27]],[1692808706,[7,7,7,7,7,7,7,7,7,8]],[1692808707,[7,8,9,10,10,10,10,10,10,11]],[1692808708,[7,7,8,9,9,9,9,9,9,10]],[1692808709,[8,8,8,8,8,8,8,8,8,8]],[1692808710,[7,9,11,13,14,14,15,15,15,16]],[1692808711,[7,7,7,7,7,7,7,7,7,7]],[1692808712,[6,21,36,51,54,57,60,62,65,66]],[1692808713,[6,6,7,8,8,8,8,8,8,9]],[1692808714,[6,6,6,6,6,6,6,6,6,7]],[1692808715,[5,5,6,7,7,7,7,7,7,8]],[1692808716,[7,7,7,7,7,7,7,7,7,8]],[1692808717,[5,19,33,47,49,52,55,58,60,61]],[1692808718,[4,5,6,7,7,7,7,7,7,8]],[1692808719,[6,7,9,11,11,11,12,12,12,13]],[1692808720,[6,6,6,6,6,6,6,6,6,6]],[1692808721,[4,4,7,22,30,38,46,54,60,62]],[1692808722,[6,6,7,7,8,11,15,19,22,23]],[1692808723,[5,6,7,7,7,7,7,7,7,8]],[1692808724,[4,4,5,6,7,8,9,9,9,10]],[1692808725,[4,5,6,8,9,10,12,14,15,16]],[1692808726,[3,5,6,8,10,12,27,44,58,62]],[1692808727,[4,4,6,6,6,6,7,7,7,7]],[1692808728,[3,4,5,5,6,7,13,39,59,65]],[1692808729,[4,5,5,6,6,6,7,7,7,8]],[1692808730,[4,4,6,9,11,11,11,12,13,14]],[1692808731,[3,5,6,8,10,10,11,13,15,16]],[1692808732,[3,3,5,5,5,6,6,7,9,10]],[1692808733,[3,4,5,11,11,12,12,13,14,15]],[1692808734,[3,4,4,4,5,7,7,8,8,8]],[1692808735,[3,4,5,6,6,6,7,11,15,16]],[1692808736,[3,4,4,5,5,5,5,6,7,8]],[1692808737,[4,4,6,14,18,20,21,27,38,41]],[1692808738,[3,3,4,5,5,5,5,5,7,8]],[1692808739,[3,3,4,6,7,7,9,11,11,11]],[1692808740,[3,3,3,3,4,4,4,4,6,7]],[1692808741,[3,3,4,5,5,6,7,13,27,31]],[1692808742,[3,5,8,14,15,17,20,26,39,43]],[1692808743,[3,4,5,9,9,11,13,14,14,14]],[1692808744,[4,4,5,8,10,13,21,42,62,67]],[1692808745,[3,4,7,8,9,10,23,85,134,147]],[1692808746,[3,3,4,5,5,5,5,6,7,8]],[1692808747,[4,6,7,12,13,13,16,27,27,27]],[1692808748,[3,5,6,11,14,18,18,27,56,64]],[1692808749,[3,4,4,5,5,6,6,12,15,16]],[1692808750,[3,4,4,5,6,6,6,6,10,12]],[1692808751,[3,3,4,5,5,5,5,5,6,6]],[1692808752,[3,3,4,5,5,5,5,6,6,7]],[1692808753,[3,3,4,4,4,4,5,8,9,9]],[1692808754,[3,3,4,5,5,6,7,11,15,16]],[1692808755,[3,4,4,5,5,5,5,10,31,38]],[1692808756,[3,3,4,5,5,5,5,5,5,6]],[1692808757,[3,4,4,4,4,5,5,7,34,43]],[1692808758,[3,3,4,4,4,4,4,5,5,6]],[1692808759,[3,3,4,4,5,5,5,14,23,26]],[1692808760,[2,3,3,4,5,5,5,5,6,7]],[1692808761,[3,4,4,4,4,4,5,5,8,9]],[1692808762,[2,3,3,5,5,5,5,5,17,22]],[1692808763,[3,4,4,5,5,5,5,7,10,12]],[1692808764,[3,4,4,6,7,9,16,32,55,63]],[1692808765,[3,4,4,5,5,5,5,5,8,10]],[1692808766,[3,4,4,6,7,9,14,35,55,62]],[1692808767,[3,4,4,5,5,5,5,6,9,11]],[1692808768,[3,4,5,7,7,9,12,32,47,48]],[1692808769,[2,3,4,4,5,5,6,9,22,26]],[1692808770,[3,3,4,4,4,5,5,5,8,10]],[1692808771,[3,4,4,5,5,6,7,13,35,45]],[1692808772,[3,4,4,4,5,5,6,8,11,12]],[1692808773,[3,4,5,8,9,16,32,43,61,66]],[1692808774,[3,4,5,5,6,6,6,7,10,12]],[1692808775,[3,4,5,5,6,6,8,18,35,41]],[1692808776,[4,5,6,22,28,35,55,68,117,140]],[1692808777,[4,4,5,6,6,6,6,9,29,38]],[1692808778,[4,4,5,19,25,30,42,60,81,86]],[1692808779,[3,4,5,9,12,12,15,16,17,18]],[1692808780,[2,4,4,6,6,7,12,23,50,58]],[1692808781,[3,4,5,7,9,12,14,26,59,59]],[1692808782,[4,8,21,54,56,71,81,120,155,166]],[1692808783,[4,5,6,6,6,7,10,16,21,23]],[1692808784,[4,4,5,6,6,7,9,25,45,52]],[1692808785,[2,5,5,6,6,6,8,15,38,49]],[1692808786,[4,5,5,6,6,6,6,7,7,8]],[1692808787,[4,5,6,7,8,14,21,46,71,73]],[1692808788,[4,5,5,6,7,7,10,25,45,56]],[1692808789,[4,5,6,7,9,13,21,44,57,66]],[1692808790,[4,5,5,5,5,6,6,7,7,7]],[1692808791,[4,5,6,9,14,20,33,42,60,64]],[1692808792,[4,5,6,6,6,7,7,8,13,17]],[1692808793,[4,5,6,8,9,10,20,27,37,44]],[1692808794,[4,5,6,6,7,7,8,34,65,76]],[1692808795,[4,5,6,6,7,7,7,11,16,17]],[1692808796,[3,5,6,7,16,28,47,73,109,128]],[1692808797,[3,5,6,7,7,7,8,9,11,14]],[1692808798,[5,6,7,9,10,12,26,37,60,67]],[1692808799,[4,5,6,7,7,7,8,15,36,43]],[1692808800,[4,5,6,8,9,14,23,39,59,65]],[1692808801,[2,5,6,7,8,9,10,17,33,39]],[1692808802,[5,7,20,823,870,927,981,1029,1176,1181]],[1692808803,[466,645,792,907,926,950,983,1105,1692,1701]],[1692808804,[322,1418,1535,1657,1669,1678,1693,1735,1935,2099]],[1692808805,[1159,1322,1433,1566,1671,1712,1747,1822,1897,1918]],[1692808806,[870,1086,1207,1361,1417,1441,1513,1538,1583,1608]],[1692808807,[783,905,957,1004,1007,1022,1045,1072,1086,1094]],[1692808808,[551,691,760,849,870,892,909,932,1005,1015]],[1692808809,[133,284,446,542,581,606,627,635,698,706]],[1692808810,[20,61,83,109,115,121,136,148,206,216]],[1692808811,[11,30,50,69,76,80,96,101,112,117]],[1692808812,[33,162,354,604,624,650,677,700,773,829]],[1692808813,[83,258,388,608,615,646,655,669,699,725]],[1692808814,[64,144,186,226,233,247,266,321,380,383]],[1692808815,[13,64,90,156,169,189,217,243,374,440]],[1692808816,[32,66,93,116,122,126,131,146,156,159]],[1692808817,[20,70,92,141,155,160,179,211,261,274]],[1692808818,[53,106,136,168,178,186,207,235,272,293]],[1692808819,[16,44,67,88,99,117,128,143,184,212]],[1692808820,[30,76,127,179,209,229,233,270,392,419]],[1692808821,[51,89,127,176,187,217,479,696,752,782]],[1692808822,[125,248,413,1041,1135,1169,1467,1544,1602,1610]],[1692808823,[299,464,1376,1421,1433,1448,1460,1482,1537,1539]],[1692808824,[367,1476,1573,1727,1762,1786,1815,1963,3765,3767]],[1692808825,[1298,1669,2220,2986,3021,3062,3130,3309,3484,3575]],[1692808826,[883,1707,1954,2417,2458,2509,2550,2633,2699,2759]],[1692808827,[1070,1289,1390,1581,1615,1637,1664,1730,1763,1802]],[1692808828,[1270,2282,2453,3310,3526,3580,3715,3873,4033,4110]],[1692808829,[1365,2353,2692,3036,3196,3231,3287,3450,3594,3733]],[1692808830,[839,1610,1865,2214,2358,2432,2469,2527,2992,3119]],[1692808831,[995,1512,1923,2570,2940,3165,3310,3446,3694,3714]],[1692808832,[1255,2056,2291,2586,2632,2704,2793,2931,3078,3141]],[1692808833,[1560,1789,2098,3097,3388,3550,3609,3694,3857,3871]],[1692808834,[1451,3146,3381,4422,4478,4715,4779,4977,5155,5333]],[1692808835,[3357,3899,4250,4663,4831,4877,4963,5068,5165,5245]],[1692808836,[3372,4113,5039,5172,5232,6873,7594,7777,8095,8117]],[1692808837,[7315,7604,7846,8010,8159,8275,8336,8727,9720,10135]],[1692808838,[6525,7457,8439,8739,8757,8831,8882,9095,9178,9205]],[1692808839,[6828,8074,8357,8600,8631,8672,8796,8883,8930,8987]],[1692808840,[7378,7926,8831,8946,8963,8995,9056,9104,9549,9690]],[1692808841,[7026,7435,8637,8870,8920,8975,9109,9301,9417,9498]],[1692808842,[7602,8326,8561,8740,8850,8938,9375,10478,11246,11271]],[1692808843,[7408,8337,9352,9859,9938,10049,10097,10281,10362,10377]],[1692808844,[7712,8986,9376,9727,9803,9956,10133,11299,11493,11783]],[1692808845,[8083,8890,9359,11684,11773,11875,12503,12787,12923,13156]],[1692808846,[7834,10939,11434,11959,12022,12098,12339,12514,12661,12741]],[1692808847,[6242,6740,7529,11325,11393,11495,11569,11617,11737,11771]],[1692808848,[5886,6331,6515,6946,7185,9750,9966,10379,10788,11058]],[1692808849,[5600,6093,6509,10656,10719,10780,10846,10977,11064,11069]],[1692808850,[5289,5525,5602,10303,10327,10363,10538,10641,10682,10698]],[1692808851,[5613,6872,10429,12486,12574,12722,12785,12972,13047,13061]],[1692808852,[5125,10416,11495,11681,11738,11915,11968,12102,12187,12221]],[1692808853,[3511,4972,11294,11715,11859,12050,12280,14118,14427,14466]],[1692808854,[2727,3885,10930,11424,11523,12917,13572,13822,13995,14011]],[1692808855,[3047,3826,5160,9975,11651,12077,12678,12928,13050,13077]],[1692808856,[3704,3828,4094,11547,11564,11618,11800,11939,12186,12250]],[1692808857,[3734,4400,4795,5332,5471,5593,9939,10664,10780,10871]],[1692808858,[3564,5770,9619,9909,9937,10013,10094,10168,10263,10267]],[1692808859,[3623,8819,9226,9479,9490,9502,9528,9564,9637,9662]],[1692808860,[2122,3494,7905,8295,8345,8385,8432,8468,8532,8575]],[1692808861,[1447,2793,6783,7179,7221,7295,7407,7491,7599,7666]],[1692808862,[747,1480,1610,6215,6240,6258,6437,6535,6625,6626]],[1692808863,[884,2530,5289,6996,7029,7077,7117,7199,7259,7276]],[1692808864,[3754,6148,6378,6630,6692,6739,6784,6868,6888,6897]],[1692808865,[3715,5434,5598,5780,5847,5962,6047,6371,8078,10344]],[1692808866,[4688,5580,7288,7838,8306,10160,10318,10495,10663,10763]],[1692808867,[4671,6636,7452,9365,9467,9542,9614,9656,10471,10666]],[1692808868,[5920,8409,9407,10012,10046,10090,10214,11182,13173,14290]],[1692808869,[7311,10900,11357,13205,13361,13528,13554,13742,13916,13918]],[1692808870,[9506,10259,10638,12417,12470,12567,12683,12854,12968,12987]],[1692808871,[9053,11153,11391,11681,11724,11797,11877,11926,12020,12084]],[1692808872,[10121,10539,10712,10978,11009,11049,12010,12679,14149,14306]],[1692808873,[9868,11036,11309,11593,11718,12953,13140,13712,14602,15429]],[1692808874,[9558,10401,11892,12581,12680,12943,13194,14819,15002,15031]],[1692808875,[9798,11561,12038,13619,13682,13809,13934,14234,14380,14383]],[1692808876,[11210,12638,12894,13130,13203,13260,13310,13373,14273,14309]],[1692808877,[12294,13029,13235,13532,13647,13698,13751,13866,13893,13899]],[1692808878,[12502,12901,14300,14584,14609,14650,14900,16375,16421,16479]],[1692808879,[12402,13396,14141,15335,15519,16043,16092,17421,19330,19902]],[1692808880,[14224,14758,15151,17200,17284,17377,17610,18714,19204,19629]],[1692808881,[13584,14079,15768,17139,17493,17536,17677,18110,18438,18656]],[1692808882,[14128,16011,17073,21818,22004,22200,22664,23753,24604,24788]],[1692808883,[13580,13686,15268,16155,16256,21659,24129,24970,25381,25484]],[1692808884,[12569,13671,14841,15558,15593,15636,15702,16283,16731,16971]],[1692808885,[12166,13016,13505,14042,14045,14050,14064,14107,14183,14202]],[1692808886,[12241,13220,14074,16833,17530,17696,17804,17902,20178,22569]],[1692808887,[11399,12590,13166,13756,13758,13779,14164,16347,16863,16930]],[1692808888,[12794,15615,16099,19325,20422,20799,21189,23564,25440,27198]],[1692808889,[11308,13889,14762,23622,24895,25112,25234,25708,26056,26064]],[1692808890,[15100,16523,17884,20602,22333,24508,25344,28011,28358,28491]],[1692808891,[14270,15301,15943,17946,17975,18170,23722,25606,27671,28168]],[1692808892,[14471,18684,19125,20423,21342,21945,22367,22630,24048,24084]],[1692808893,[14283,18048,18329,20844,21285,21904,22400,23773,25863,26152]],[1692808894,[16679,17459,18835,20715,21116,21354,22256,23207,24174,24210]],[1692808895,[15689,16388,19281,19771,19812,20255,21655,22887,23405,23647]],[1692808896,[16149,17745,19162,21734,22184,22360,22495,22830,23063,23093]],[1692808897,[16758,18320,20638,21230,21459,21501,21599,21911,21999,22012]],[1692808898,[14810,16790,18846,20026,20171,20301,20415,20466,20697,20816]],[1692808899,[13674,16199,18007,19156,19210,19376,19551,19952,20176,20180]],[1692808900,[12794,16556,17499,18220,18237,18330,18574,18719,18902,18915]],[1692808901,[14163,16175,16979,17584,17647,17662,17740,17865,17894,17894]],[1692808902,null],[1692808903,null],[1692808904,null],[1692808905,null],[1692808906,null],[1692808907,null],[1692808908,null],[1692808909,null],[1692808910,null],[1692808911,null],[1692808912,null],[1692808913,null],[1692808914,null],[1692808915,null],[1692808916,null],[1692808917,null],[1692808918,null]]);

var responsetimepercentilesovertimeokPercentilesChart = new Highcharts.StockChart({
  chart: {
    renderTo: 'responsetimepercentilesovertimeokPercentilesContainer',
    zoomType: 'x',
    marginBottom: 60
  },
  colors: ['#c4fd90', '#7ff77f', '#6ff2ad', '#61ede6', '#58c7e0', '#4ea1d4', '#487ad9', '#3f52cc', '#7335dc', '#c73905', '#FFA900'],
  credits: { enabled: false },
  legend: {
    enabled: true,
    floating: true,
    y: -65,
    borderWidth: 0,
    itemStyle: { fontWeight: "normal" },
    symbolRadius: 0
  },
  title: { text: 'A title to let highcharts reserve the place for the title set later' },
  navigator: {
    maskInside: false,
    baseSeries: 9
  },
  rangeSelector: {
    rangeSelector: { align: "left" },
    buttonSpacing: 0,
    buttonTheme: {
      fill: '#CFC9C6',
      padding: 1,
      stroke: '#000000',
      'stroke-width': 0.25,
      style: {
        color: '#000000',
        fontWeight: 'bold',
      },
      states: {
        stroke: '#92918C',
        'stroke-width': 0.25,
        hover: {
          fill: '#92918C',
          style: { color: 'black' }
        },
        select: {
          fill: '#FFA900',
          style: { color: 'white' }
        }
      }
    },
    buttons : [
      {
        type : 'minute',
        count : 1,
        text : '1m'
      }, {
        type : 'minute',
        count : 10,
        text : '10m'
      }, {
        type : 'hour',
        count : 1,
        text : '1h'
      }, {
        type : 'all',
        count : 1,
        text : 'All'
      }
    ],
    selected : 3,
    inputEnabled : false
  },
  xAxis: {
    type: 'datetime',
    ordinal: false,
    maxZoom: 10000 // three days
  },
  yAxis:[
    {
      min: 0,
      title: { text: 'Response Time (ms)' },
      opposite: false
    }, {
      min: 0,
      title: {
        text: 'Active Users',
        style: { color: '#FFA900' }
      },
      opposite: true
    }
  ],
  plotOptions: {
    arearange: { lineWidth: 1 },
    series: {
      dataGrouping: { enabled: false }
    }
  },
  series: [
  
    
         {
pointInterval: 1000,
name: 'min',
data: responsetimepercentilesovertimeokPercentiles[0],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 10
},
         {
pointInterval: 1000,
name: '25%',
data: responsetimepercentilesovertimeokPercentiles[1],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 9
},
         {
pointInterval: 1000,
name: '50%',
data: responsetimepercentilesovertimeokPercentiles[2],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 8
},
         {
pointInterval: 1000,
name: '75%',
data: responsetimepercentilesovertimeokPercentiles[3],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 7
},
         {
pointInterval: 1000,
name: '80%',
data: responsetimepercentilesovertimeokPercentiles[4],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 6
},
         {
pointInterval: 1000,
name: '85%',
data: responsetimepercentilesovertimeokPercentiles[5],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 5
},
         {
pointInterval: 1000,
name: '90%',
data: responsetimepercentilesovertimeokPercentiles[6],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 4
},
         {
pointInterval: 1000,
name: '95%',
data: responsetimepercentilesovertimeokPercentiles[7],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 3
},
         {
pointInterval: 1000,
name: '99%',
data: responsetimepercentilesovertimeokPercentiles[8],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 2
},
         {
pointInterval: 1000,
name: 'max',
data: responsetimepercentilesovertimeokPercentiles[9],
tooltip: { yDecimals: 0, ySuffix: 'ms' },
type : 'area',
yAxis: 0,
zIndex: 1
},
  allUsersData
  ]
});

responsetimepercentilesovertimeokPercentilesChart.setTitle({
  text: '<span class="chart_title chart_title_">Response Time Percentiles over Time (OK)</span>',
  useHTML: true
});

var requests = unpack([[1692808696,[2,2,0]],[1692808697,[2,2,0]],[1692808698,[2,2,0]],[1692808699,[2,2,0]],[1692808700,[2,2,0]],[1692808701,[2,2,0]],[1692808702,[2,2,0]],[1692808703,[2,2,0]],[1692808704,[2,2,0]],[1692808705,[2,2,0]],[1692808706,[2,2,0]],[1692808707,[2,2,0]],[1692808708,[2,2,0]],[1692808709,[2,2,0]],[1692808710,[2,2,0]],[1692808711,[2,2,0]],[1692808712,[2,2,0]],[1692808713,[2,2,0]],[1692808714,[2,2,0]],[1692808715,[2,2,0]],[1692808716,[2,2,0]],[1692808717,[2,2,0]],[1692808718,[2,2,0]],[1692808719,[2,2,0]],[1692808720,[2,2,0]],[1692808721,[4,4,0]],[1692808722,[6,6,0]],[1692808723,[7,7,0]],[1692808724,[8,8,0]],[1692808725,[8,8,0]],[1692808726,[8,8,0]],[1692808727,[9,9,0]],[1692808728,[10,10,0]],[1692808729,[10,10,0]],[1692808730,[11,11,0]],[1692808731,[11,11,0]],[1692808732,[12,12,0]],[1692808733,[13,13,0]],[1692808734,[13,13,0]],[1692808735,[13,13,0]],[1692808736,[13,13,0]],[1692808737,[15,15,0]],[1692808738,[15,15,0]],[1692808739,[15,15,0]],[1692808740,[16,16,0]],[1692808741,[17,17,0]],[1692808742,[17,17,0]],[1692808743,[17,17,0]],[1692808744,[18,18,0]],[1692808745,[19,19,0]],[1692808746,[19,19,0]],[1692808747,[19,19,0]],[1692808748,[20,20,0]],[1692808749,[21,21,0]],[1692808750,[21,21,0]],[1692808751,[22,22,0]],[1692808752,[22,22,0]],[1692808753,[23,23,0]],[1692808754,[23,23,0]],[1692808755,[24,24,0]],[1692808756,[24,24,0]],[1692808757,[25,25,0]],[1692808758,[26,26,0]],[1692808759,[26,26,0]],[1692808760,[26,26,0]],[1692808761,[26,26,0]],[1692808762,[28,28,0]],[1692808763,[28,28,0]],[1692808764,[28,28,0]],[1692808765,[29,29,0]],[1692808766,[30,30,0]],[1692808767,[30,30,0]],[1692808768,[30,30,0]],[1692808769,[31,31,0]],[1692808770,[32,32,0]],[1692808771,[33,33,0]],[1692808772,[33,33,0]],[1692808773,[33,33,0]],[1692808774,[33,33,0]],[1692808775,[34,34,0]],[1692808776,[35,35,0]],[1692808777,[35,35,0]],[1692808778,[36,36,0]],[1692808779,[36,36,0]],[1692808780,[37,37,0]],[1692808781,[38,38,0]],[1692808782,[37,37,0]],[1692808783,[39,39,0]],[1692808784,[39,39,0]],[1692808785,[39,39,0]],[1692808786,[40,40,0]],[1692808787,[41,41,0]],[1692808788,[41,41,0]],[1692808789,[41,41,0]],[1692808790,[42,42,0]],[1692808791,[43,43,0]],[1692808792,[43,43,0]],[1692808793,[44,44,0]],[1692808794,[43,43,0]],[1692808795,[45,45,0]],[1692808796,[46,46,0]],[1692808797,[46,46,0]],[1692808798,[46,46,0]],[1692808799,[46,46,0]],[1692808800,[48,48,0]],[1692808801,[48,48,0]],[1692808802,[48,48,0]],[1692808803,[48,48,0]],[1692808804,[50,50,0]],[1692808805,[50,50,0]],[1692808806,[50,50,0]],[1692808807,[51,51,0]],[1692808808,[52,52,0]],[1692808809,[52,52,0]],[1692808810,[52,52,0]],[1692808811,[53,53,0]],[1692808812,[54,54,0]],[1692808813,[54,54,0]],[1692808814,[54,54,0]],[1692808815,[55,55,0]],[1692808816,[56,56,0]],[1692808817,[56,56,0]],[1692808818,[57,57,0]],[1692808819,[57,57,0]],[1692808820,[58,58,0]],[1692808821,[58,58,0]],[1692808822,[59,59,0]],[1692808823,[59,59,0]],[1692808824,[60,60,0]],[1692808825,[60,60,0]],[1692808826,[61,61,0]],[1692808827,[61,61,0]],[1692808828,[62,62,0]],[1692808829,[63,63,0]],[1692808830,[63,46,17]],[1692808831,[63,56,7]],[1692808832,[64,58,6]],[1692808833,[65,55,10]],[1692808834,[65,65,0]],[1692808835,[66,66,0]],[1692808836,[65,65,0]],[1692808837,[67,64,3]],[1692808838,[67,67,0]],[1692808839,[68,68,0]],[1692808840,[68,68,0]],[1692808841,[69,69,0]],[1692808842,[69,69,0]],[1692808843,[70,70,0]],[1692808844,[70,70,0]],[1692808845,[70,70,0]],[1692808846,[72,71,1]],[1692808847,[72,53,19]],[1692808848,[72,61,11]],[1692808849,[73,61,12]],[1692808850,[73,44,29]],[1692808851,[74,59,15]],[1692808852,[74,43,31]],[1692808853,[75,67,8]],[1692808854,[76,60,16]],[1692808855,[76,46,30]],[1692808856,[76,22,54]],[1692808857,[77,77,0]],[1692808858,[78,76,2]],[1692808859,[78,46,32]],[1692808860,[79,54,25]],[1692808861,[79,72,7]],[1692808862,[80,35,45]],[1692808863,[80,59,21]],[1692808864,[81,74,7]],[1692808865,[81,66,15]],[1692808866,[81,66,15]],[1692808867,[83,62,21]],[1692808868,[83,50,33]],[1692808869,[83,41,42]],[1692808870,[84,54,30]],[1692808871,[84,79,5]],[1692808872,[85,73,12]],[1692808873,[85,79,6]],[1692808874,[86,86,0]],[1692808875,[87,82,5]],[1692808876,[87,87,0]],[1692808877,[88,57,31]],[1692808878,[88,72,16]],[1692808879,[88,45,43]],[1692808880,[89,71,18]],[1692808881,[90,66,24]],[1692808882,[90,43,47]],[1692808883,[90,16,74]],[1692808884,[91,45,46]],[1692808885,[92,16,76]],[1692808886,[92,60,32]],[1692808887,[93,34,59]],[1692808888,[93,51,42]],[1692808889,[94,35,59]],[1692808890,[94,58,36]],[1692808891,[95,48,47]],[1692808892,[95,50,45]],[1692808893,[96,45,51]],[1692808894,[96,46,50]],[1692808895,[97,49,48]],[1692808896,[98,47,51]],[1692808897,[98,29,69]],[1692808898,[98,35,63]],[1692808899,[99,45,54]],[1692808900,[100,45,55]],[1692808901,[45,26,19]],[1692808902,[0,0,0]],[1692808903,[0,0,0]],[1692808904,[0,0,0]],[1692808905,[0,0,0]],[1692808906,[0,0,0]],[1692808907,[0,0,0]],[1692808908,[0,0,0]],[1692808909,[0,0,0]],[1692808910,[0,0,0]],[1692808911,[0,0,0]],[1692808912,[0,0,0]],[1692808913,[0,0,0]],[1692808914,[0,0,0]],[1692808915,[0,0,0]],[1692808916,[0,0,0]],[1692808917,[0,0,0]],[1692808918,[0,0,0]]]);

var requestsChart = new Highcharts.StockChart({
  chart: {
    renderTo: 'requests',
    zoomType: 'x',
    marginBottom: 60
  },
  credits: { enabled: false },
  legend: {
    enabled: true,
    floating: true,
    y: -65,
    borderWidth: 0,
    itemStyle: { fontWeight: "normal" },
    symbolRadius: 0
  },
  title: { text: 'A title to let highcharts reserve the place for the title set later' },
  navigator: {
    maskInside: false
  },
  rangeSelector: {
    buttonSpacing: 0,
    buttonTheme: {
      fill: '#CFC9C6',
      padding: 1,
      stroke: '#000000',
      'stroke-width': 0.25,
      style: {
        color: '#000000',
        fontWeight: 'bold',
      },
      states: {
        stroke: '#000000',
        'stroke-width': 0.25,
        hover: {
          fill: '#92918C',
          style: { color: 'black' }
         },
         select: {
          fill: '#FFA900',
          style: { color: 'white' }
        }
      }
    },
    buttons : [
      {
        type : 'minute',
        count : 1,
        text : '1m'
      }, {
        type : 'minute',
        count : 10,
        text : '10m'
      }, {
        type : 'hour',
        count : 1,
        text : '1h'
      }, {
        type : 'all',
        count : 1,
        text : 'All'
      }
    ],
    selected : 3,
    inputEnabled : false
  },
  plotOptions: {
    series: {
      dataGrouping: { enabled: false }
    },
    area: {
      stacking: 'normal'
    }
  },
  xAxis: {
    type: 'datetime',
    ordinal: false,
    maxZoom: 10000 // three days
  },
  yAxis:[
    {
      min: 0,
      title: { text: 'Number of requests' },
      opposite: false,
      reversedStacks: false
    }, {
      min: 0,
      title: {
        text: 'Active Users',
        style: { color: '#FFA900' }
      },
      opposite: true
    }
  ],
  series: [
    {
color: '#5E7BE2',
name: 'All',
data: requests[0],
tooltip: { yDecimals: 0, ySuffix: '', valueDecimals: 0 }
,type: 'area'},
    allUsersData
  ]
});

requestsChart.setTitle({
  text: '<span class="chart_title">Number of requests per second</span>',
  useHTML: true
});

var responses = unpack([[1692808696,[2,2,0]],[1692808697,[2,2,0]],[1692808698,[2,2,0]],[1692808699,[2,2,0]],[1692808700,[2,2,0]],[1692808701,[2,2,0]],[1692808702,[2,2,0]],[1692808703,[1,1,0]],[1692808704,[3,3,0]],[1692808705,[2,2,0]],[1692808706,[2,2,0]],[1692808707,[2,2,0]],[1692808708,[2,2,0]],[1692808709,[2,2,0]],[1692808710,[2,2,0]],[1692808711,[2,2,0]],[1692808712,[1,1,0]],[1692808713,[3,3,0]],[1692808714,[2,2,0]],[1692808715,[2,2,0]],[1692808716,[2,2,0]],[1692808717,[2,2,0]],[1692808718,[2,2,0]],[1692808719,[2,2,0]],[1692808720,[2,2,0]],[1692808721,[3,3,0]],[1692808722,[7,7,0]],[1692808723,[7,7,0]],[1692808724,[8,8,0]],[1692808725,[8,8,0]],[1692808726,[8,8,0]],[1692808727,[9,9,0]],[1692808728,[10,10,0]],[1692808729,[10,10,0]],[1692808730,[11,11,0]],[1692808731,[11,11,0]],[1692808732,[12,12,0]],[1692808733,[13,13,0]],[1692808734,[13,13,0]],[1692808735,[13,13,0]],[1692808736,[13,13,0]],[1692808737,[15,15,0]],[1692808738,[15,15,0]],[1692808739,[15,15,0]],[1692808740,[16,16,0]],[1692808741,[16,16,0]],[1692808742,[18,18,0]],[1692808743,[17,17,0]],[1692808744,[18,18,0]],[1692808745,[19,19,0]],[1692808746,[19,19,0]],[1692808747,[19,19,0]],[1692808748,[20,20,0]],[1692808749,[21,21,0]],[1692808750,[21,21,0]],[1692808751,[22,22,0]],[1692808752,[22,22,0]],[1692808753,[23,23,0]],[1692808754,[23,23,0]],[1692808755,[23,23,0]],[1692808756,[25,25,0]],[1692808757,[25,25,0]],[1692808758,[26,26,0]],[1692808759,[25,25,0]],[1692808760,[27,27,0]],[1692808761,[26,26,0]],[1692808762,[28,28,0]],[1692808763,[28,28,0]],[1692808764,[28,28,0]],[1692808765,[29,29,0]],[1692808766,[30,30,0]],[1692808767,[30,30,0]],[1692808768,[29,29,0]],[1692808769,[32,32,0]],[1692808770,[32,32,0]],[1692808771,[32,32,0]],[1692808772,[33,33,0]],[1692808773,[33,33,0]],[1692808774,[34,34,0]],[1692808775,[34,34,0]],[1692808776,[34,34,0]],[1692808777,[35,35,0]],[1692808778,[36,36,0]],[1692808779,[37,37,0]],[1692808780,[37,37,0]],[1692808781,[37,37,0]],[1692808782,[38,38,0]],[1692808783,[39,39,0]],[1692808784,[37,37,0]],[1692808785,[41,41,0]],[1692808786,[40,40,0]],[1692808787,[41,41,0]],[1692808788,[41,41,0]],[1692808789,[41,41,0]],[1692808790,[42,42,0]],[1692808791,[43,43,0]],[1692808792,[43,43,0]],[1692808793,[42,42,0]],[1692808794,[45,45,0]],[1692808795,[45,45,0]],[1692808796,[45,45,0]],[1692808797,[46,46,0]],[1692808798,[46,46,0]],[1692808799,[47,47,0]],[1692808800,[45,45,0]],[1692808801,[50,50,0]],[1692808802,[31,31,0]],[1692808803,[34,34,0]],[1692808804,[33,33,0]],[1692808805,[28,28,0]],[1692808806,[51,51,0]],[1692808807,[72,72,0]],[1692808808,[58,58,0]],[1692808809,[74,74,0]],[1692808810,[70,70,0]],[1692808811,[52,52,0]],[1692808812,[31,31,0]],[1692808813,[55,55,0]],[1692808814,[70,70,0]],[1692808815,[61,61,0]],[1692808816,[55,55,0]],[1692808817,[54,54,0]],[1692808818,[56,56,0]],[1692808819,[61,61,0]],[1692808820,[51,51,0]],[1692808821,[56,56,0]],[1692808822,[41,41,0]],[1692808823,[33,33,0]],[1692808824,[53,53,0]],[1692808825,[28,28,0]],[1692808826,[45,45,0]],[1692808827,[27,27,0]],[1692808828,[128,128,0]],[1692808829,[24,24,0]],[1692808830,[45,29,16]],[1692808831,[46,38,8]],[1692808832,[110,104,6]],[1692808833,[53,43,10]],[1692808834,[52,52,0]],[1692808835,[61,61,0]],[1692808836,[5,5,0]],[1692808837,[38,35,3]],[1692808838,[20,20,0]],[1692808839,[63,63,0]],[1692808840,[35,35,0]],[1692808841,[32,32,0]],[1692808842,[1,1,0]],[1692808843,[4,4,0]],[1692808844,[21,21,0]],[1692808845,[80,80,0]],[1692808846,[6,6,0]],[1692808847,[103,89,14]],[1692808848,[77,60,17]],[1692808849,[68,68,0]],[1692808850,[99,58,41]],[1692808851,[47,47,0]],[1692808852,[56,10,46]],[1692808853,[70,64,6]],[1692808854,[170,152,18]],[1692808855,[64,64,0]],[1692808856,[106,35,71]],[1692808857,[78,65,13]],[1692808858,[139,137,2]],[1692808859,[10,9,1]],[1692808860,[115,59,56]],[1692808861,[42,42,0]],[1692808862,[119,67,52]],[1692808863,[53,52,1]],[1692808864,[125,116,9]],[1692808865,[63,57,6]],[1692808866,[8,8,0]],[1692808867,[26,24,2]],[1692808868,[225,221,4]],[1692808869,[2,2,0]],[1692808870,[146,141,5]],[1692808871,[44,41,3]],[1692808872,[48,11,37]],[1692808873,[22,0,22]],[1692808874,[61,49,12]],[1692808875,[2,2,0]],[1692808876,[56,56,0]],[1692808877,[6,6,0]],[1692808878,[116,28,88]],[1692808879,[3,3,0]],[1692808880,[65,65,0]],[1692808881,[0,0,0]],[1692808882,[22,5,17]],[1692808883,[176,175,1]],[1692808884,[101,101,0]],[1692808885,[8,8,0]],[1692808886,[51,46,5]],[1692808887,[52,52,0]],[1692808888,[0,0,0]],[1692808889,[185,137,48]],[1692808890,[42,9,33]],[1692808891,[77,63,14]],[1692808892,[23,0,23]],[1692808893,[111,67,44]],[1692808894,[25,0,25]],[1692808895,[189,88,101]],[1692808896,[74,3,71]],[1692808897,[125,76,49]],[1692808898,[92,21,71]],[1692808899,[169,92,77]],[1692808900,[53,37,16]],[1692808901,[61,25,36]],[1692808902,[27,0,27]],[1692808903,[37,13,24]],[1692808904,[99,59,40]],[1692808905,[63,12,51]],[1692808906,[71,38,33]],[1692808907,[108,35,73]],[1692808908,[95,9,86]],[1692808909,[68,40,28]],[1692808910,[20,0,20]],[1692808911,[85,83,2]],[1692808912,[7,6,1]],[1692808913,[67,40,27]],[1692808914,[148,46,102]],[1692808915,[104,71,33]],[1692808916,[25,25,0]],[1692808917,[49,49,0]],[1692808918,[116,116,0]]]);

var requestsChart = new Highcharts.StockChart({
  chart: {
    renderTo: 'responses',
    zoomType: 'x',
    marginBottom: 60
  },
  credits: { enabled: false },
  legend: {
    enabled: true,
    floating: true,
    y: -65,
    borderWidth: 0,
    itemStyle: { fontWeight: "normal" },
    symbolRadius: 0
  },
  title: { text: 'A title to let highcharts reserve the place for the title set later' },
  navigator: {
    maskInside: false
  },
  rangeSelector: {
    buttonSpacing: 0,
    buttonTheme: {
      fill: '#CFC9C6',
      padding: 1,
      stroke: '#000000',
      'stroke-width': 0.25,
      style: {
        color: '#000000',
        fontWeight: 'bold',
      },
      states: {
        stroke: '#000000',
        'stroke-width': 0.25,
        hover: {
          fill: '#92918C',
          style: { color: 'black' }
         },
         select: {
          fill: '#FFA900',
          style: { color: 'white' }
        }
      }
    },
    buttons : [
      {
        type : 'minute',
        count : 1,
        text : '1m'
      }, {
        type : 'minute',
        count : 10,
        text : '10m'
      }, {
        type : 'hour',
        count : 1,
        text : '1h'
      }, {
        type : 'all',
        count : 1,
        text : 'All'
      }
    ],
    selected : 3,
    inputEnabled : false
  },
  plotOptions: {
    series: {
      dataGrouping: { enabled: false }
    },
    area: {
      stacking: 'normal'
    }
  },
  xAxis: {
    type: 'datetime',
    ordinal: false,
    maxZoom: 10000 // three days
  },
  yAxis:[
    {
      min: 0,
      title: { text: 'Number of responses' },
      opposite: false,
      reversedStacks: false
    }, {
      min: 0,
      title: {
        text: 'Active Users',
        style: { color: '#FFA900' }
      },
      opposite: true
    }
  ],
  series: [
    {
color: '#5E7BE2',
name: 'All',
data: responses[0],
tooltip: { yDecimals: 0, ySuffix: '', valueDecimals: 0 }
},
{
color: '#68b65c',
name: 'OK',
data: responses[1],
tooltip: { yDecimals: 0, ySuffix: '', valueDecimals: 0 }
,type: 'area'},
{
color: '#f15b4f',
name: 'KO',
data: responses[2],
tooltip: { yDecimals: 0, ySuffix: '', valueDecimals: 0 }
,type: 'area'},
    allUsersData,
{
  
type: 'pie',
name: 'Distribution',
data: [
  {name: 'OK', y: 7843.0, color: '#68b65c'},{name: 'KO', y: 1747.0, color: '#f15b4f'}
],
center: [775, -40],
size: 70,
showInLegend: false,
dataLabels: { enabled: false },
dataGrouping: { enabled: false }

}

  ]
});

requestsChart.setTitle({
  text: '<span class="chart_title">Number of responses per second</span>',
  useHTML: true
});

var scatterChart = new Highcharts.Chart({
  chart: {
    renderTo: 'container_response_time_dispersion', 
    defaultSeriesType: 'scatter',
    zoomType: 'xy',
    marginBottom: 90
  },
  credits: { enabled: false },
  xAxis: {
    title: {
      enabled: true,
      text: 'Global number of requests per second',
      style: { fontWeight: 'bold' }
    },
    startOnTick: true,
    endOnTick: true,
    showLastLabel: true,
    min: 0
  },
  title: { text: 'A title to let highcharts reserve the place for the title set later' },
  yAxis: {
    min: 0,
    title: { text: 'Response Time (ms)' }
  },
  tooltip: {
    formatter: function() {
         return ''+ this.y +' ms at ' + this.x + ' allreq/s';
    }
  },
  legend: {
    enabled: true,
    floating: true,
    y: 0,
    borderWidth: 0,
    itemStyle: { fontWeight: "normal" },
  },
  plotOptions: {
    scatter: {
      marker: {
        radius: 3,
        states: {
          hover: {
            enabled: true,
            lineColor: 'rgb(100,100,100)'
          }
        }
      },
      states: {
        hover: {
          marker: { enabled: false }
        }
      }
    }
  },
  series: [
	  {
type: 'scatter',
color: '#68b65c',
name: 'OK',
data: [
[6,9],[6,6],[7,19],[7,10],[8,12],[8,58],[8,14],[8,15],[8,60],[8,20],[8,26],[8,7],[9,9],[10,62],[12,7],[13,7],[13,12],[17,7],[17,6],[17,7],[18,10],[18,15],[18,58],[20,8],[22,8],[24,54],[30,19],[39,7],[46,9],[51,14],[58,44],[64,7],[72,39],[78,7],[92,12],[92,13],[100,7],[108,13],[114,8],[121,11],[130,6],[137,27],[140,5],[149,11],[151,4],[162,13],[170,26],[173,14],[185,42],[192,85],[194,6],[204,27],[212,27],[222,12],[224,6],[234,5],[241,6],[242,8],[249,11],[261,10],[269,5],[277,7],[283,14],[287,5],[287,5],[303,5],[308,5],[315,32],[318,7],[332,35],[333,5],[336,6],[344,32],[352,9],[368,5],[369,13],[380,8],[386,43],[394,7],[395,18],[406,9],[412,68],[416,60],[423,16],[432,1105],[434,23],[446,120],[449,26],[457,16],[461,25],[469,15],[473,7],[479,46],[485,25],[491,44],[492,1029],[494,17865],[505,7],[508,42],[519,27],[523,8],[525,34],[529,1538],[541,11],[546,9],[547,73],[554,37],[560,15],[560,700],[574,39],[574,17],[591,932],[599,10495],[604,9656],[616,2633],[620,1544],[630,3446],[633,1735],[637,3450],[638,13712],[641,101],[647,5068],[656,14234],[660,7199],[661,12102],[662,18110],[663,11182],[663,23753],[664,635],[666,148],[666,13742],[668,235],[669,10379],[671,321],[673,696],[678,13866],[681,146],[687,23564],[693,243],[694,6371],[695,270],[702,12787],[702,22630],[703,211],[703,2931],[711,28011],[712,23207],[713,2527],[713,12679],[724,13373],[726,143],[726,1730],[735,1822],[739,12928],[745,669],[745,14107],[755,10664],[758,12514],[759,10281],[763,7777],[765,6535],[768,1482],[772,1072],[772,13822],[774,22830],[783,3309],[784,12972],[792,10168],[813,9301],[815,16375],[824,1963],[828,8883],[830,3694],[835,16347],[851,3873],[874,9095],[880,10977],[884,8727],[884,11926],[896,8468],[907,9564],[908,6868],[909,19952],[915,20466],[932,14118],[935,10641],[937,9104],[939,7491],[943,17902],[954,18719],[972,10478],[974,11939],[995,11617],[996,4977],[1009,18714],[1029,11299],[1033,25708],[1076,14819],[1076,23773],[1159,25606],[1163,24970],[1232,22887],[1250,12854],[1305,17421],[1312,21911],[1359,16283]
]},
	  {
type: 'scatter',
color: '#f15b4f',
name: 'KO',
data: [
[494,14448],[599,6113],[604,5819],[630,928],[638,9883],[656,11301],[660,5039],[661,258],[662,14427],[663,9738],[663,16192],[666,9251],[669,188],[678,13775],[687,19212],[694,6519],[702,16179],[703,396],[711,24852],[712,20436],[713,628],[713,10206],[739,1050],[745,13143],[758,629],[765,598],[772,93],[774,18411],[784,880],[792,35],[815,12985],[830,678],[835,11866],[880,535],[884,600],[884,7369],[896,225],[907,1097],[908,6636],[909,15390],[915,15628],[932,828],[935,232],[939,1318],[943,13080],[954,14321],[974,633],[995,643],[1009,15464],[1033,10001],[1076,20936],[1159,16596],[1163,15168],[1232,18387],[1250,8382],[1305,10002],[1312,16368],[1359,13104]
]}
	]
});

scatterChart.setTitle({
  text: '<span class="chart_title">Response Time against Global Throughput</span>',
  useHTML: true
});

    });
</script>
</div>
</body>
</html>
